home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1996 April / Macworld (1996-04).dmg / Shareware World / Entertainment / General / Hexmines 1.2 / Hexmines 1.2 docs < prev    next >
Text File  |  1992-12-21  |  6KB  |  75 lines

  1.  
  2.                                                   HEXMINES
  3.  
  4.                                      Mines on the hexagonal grid.
  5.  
  6. 1. Introduction
  7.  
  8. Hexmines is a game of logic, where your task is to find a path through a minefield. For each position (hex) you step on, you are informed on the number of neighbor hexes in which there are mines. If you step on a hex with a mine, you lose. You can mark hexes with mines by clicking while pressing a chosen modifier key. The game has more help in the built-in help boxes.
  9.  
  10. The game has basically the same rules as the game of Mines by Daniel Griscom, which is the Mac version of a SunTools game by Tom Anderson. The main differences are:
  11. - Hexagonal grid.
  12. - High score list, listing players who have won with the highest number of mines in the minefield.
  13. - Auto-searching through empty areas (a feature also included in Daniel Griscom's version).
  14. - In color when available. 8-bit color is recommended. In 4 bits, it looks best in grayscales.
  15. - "Superclick" feature.
  16.  
  17. There are several other similar games - more than a dozen just for the Mac. In some (most), the task is not to find a path but rather to locate all mines in the minefield, usually within a time limit. (E.g. Bombs by Christer Ericson.) I prefer the path-finding problem in Mines, so that's how Hexmines work, though it nowadays has the other goal too, as an option.
  18.  
  19. 2. Legal nonsense
  20.  
  21. Hexmines 1.2 is © Ingemar Ragnemalm 1991, 1992, and is freeware. This means that it is free for you to use and re-distribute, but not to sell. Commercial distribution is prohibited without my written permission.
  22.  
  23. 3. Compatibility
  24.  
  25. Hexmines should work on all Macs using system 6 or later. With older system versions, the sampled sounds are replaced by beeps.
  26.  
  27. 4. News in this version
  28.  
  29. The biggest change from version 1.0 to 1.1 is the revised color graphics. Hexmines 1.0 only used the "standard Quickdraw" colors, which is limited to 8 colors. This version uses "Color Quickdraw" which allows more colors. I have tried to choose colors that makes it look ok in 4-bit color, though it looks best in 8-bit color (256 colors).
  30.  
  31. The "superclick" feature was also added. It allows you to step on all hexes around a hex that you have already stepped on, except hexes that you have marked with a bomb. This feature is also in Bombs, but is slightly improved in Hexmines 1.1: the game checks if the number of bombs around the hex matches the number written in the hew, and if these numbers do not match, it just gives a short beep.
  32.  
  33. In version 1.2, (through versions 1.1.1 to 1.1.5) lots of minor changes have been made.
  34. • B/W graphics are revised.
  35. • No modifier key for superclicking (suggested by Joseph Becker - makes superclicking less confusing and also means that any modifier key can be used for marking).
  36. • Option to switch click or mark with or withour modifier key.
  37. • Option not to ask for number of mines at each new game.
  38. • When a board setup fails (no solution), it tried again until it succeeds or the user aborts.
  39. • Nicer highscore window - though the custom font is not entirely satisfactory.
  40. • Uses a preference file in the system folder for settings and highscores, but *only* if the game is locked (AutoDoubler, run from a locked disk, file server etc).
  41. • Balloon help.
  42. • Three different gameboard sizes.
  43. • Two game modes: Find The Path (like in older versions) and Find All (like in most other related games). NOTE: The formula for calculating scores in Find All mode might still not be perfect.
  44. • Offscreen buffered graphics - much faster screen updates (once the game board has been initialized)! Now it should work better on your Classic, Hans!
  45. • Better error handling. Hexmines is able to turn off "offscreen" buffering when the memory is too low, and is also less likely to crash due to memory problems.
  46. • Various cosmetic changes (explosion, highlights latest highscore etc).
  47. • Bug fixes - of course!
  48.  
  49. 5. Final words.
  50.  
  51. This game started as one of my faster hacks. After I made Bikaka (Tetris™ on the hexagonal grid), I got the idea that perhaps Mines could be fun on a hex grid. After making the first version, I though it wasn't such a good idea after all and put it aside. Later, one of my friends claimed it was one of the best games on my Mac. I don't think he is right, but it encouraged me to polish it a bit more and distribute it.
  52.  
  53. I have enhanced it quite a bit since then, mostly because it is still one of my simplest games, which makes it sitable as testing platform for new features, like color and the preference file handling. I know that it isn't very original (considering that there are at least 15 "mines"-style games for the Mac), but I think it's pretty good in its niche.
  54.  
  55. The game is written in Think Pascal using the TransSkel library by Paul duBois.
  56.  
  57. Many thanks to the playtesters, including but not limited to the following persons: Folke Söderström, Stefan Wrammerfors, Hans Persson, Eva L. Ragnemalm, Christer "Chrisp" Pettersson, Ralph Martin, Leo Breebaart, Mike Kim, Chris Kidwell, N.W. Choe, Steve ?, Leonard Cayetano, Dave Polaschek, Eric Lundquist, Joseph Becker and Tonio Loewald. (I can't keep track of all people who have tested, suggested improvements and encouraged me.)
  58.  
  59. I have made a bunch of other games for the Mac. They include:
  60.  
  61. •Bachman, pseudo-3D Pacman game. ($10 shareware.)
  62. •Slime Invaders, shoot-em-up game.
  63. •Ingemar's Skiing Game, downhill skiing.
  64. •Bikaka, hexagonal Tetris.
  65. •MacSokoban, puzzle game.
  66. •Classic Daleks, simple puzzle game.
  67.  
  68. For $10 (cash, please), I'll send you as many of these as I can fit on a diskette. (This also counts as registration for Bachman.)
  69.  
  70. As stated above, the game is free, but I enjoy fan mail and bug reports. Send them either by E-mail to ingemar@isy.liu.se, or by ordinary mail to:
  71.  
  72. Ingemar Ragnemalm
  73. Plöjaregatan 73
  74. S-58330 Linköping
  75. SWEDEN